spiny-headed worm

Noun
  1. any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

spiny-headed worm
A spiny-headed worm attaches to the intestinal wall of a fish.